cation channels - French English Dictionary